Big Huge Thesaurus

Jamaican capital

noun